bitkeeper revision 1.1159.194.2 (41a5e69b3tIuTQ0hJ7dj4VL-MmKxuw)
authorcl349@arcadians.cl.cam.ac.uk <cl349@arcadians.cl.cam.ac.uk>
Thu, 25 Nov 2004 14:05:15 +0000 (14:05 +0000)
committercl349@arcadians.cl.cam.ac.uk <cl349@arcadians.cl.cam.ac.uk>
Thu, 25 Nov 2004 14:05:15 +0000 (14:05 +0000)
entry.S:
  Use __USER_DS for %ds/%es in kernel, like regular i386 Linux.

linux-2.6.9-xen-sparse/arch/xen/i386/kernel/entry.S

index f8f0b8c4fa86d4fbbec6befa1fe521b71166a8cb..82be1d521dcaef6412ec99ccba5d4f14f06335d1 100644 (file)
@@ -102,10 +102,9 @@ VM_MASK            = 0x00020000
        pushl %edx; \
        pushl %ecx; \
        pushl %ebx; \
-       movl $(__KERNEL_DS), %edx; \
+       movl $(__USER_DS), %edx; \
        movl %edx, %ds; \
        movl %edx, %es;
-       # XXXcl USER?
 
 #define RESTORE_INT_REGS \
        popl %ebx;      \